long-range mission - Turkish English Dictionary